/* selector de tiendas en listados /05/12/2013 */
.ipad .contenedor-form span.provinciaSpan,
.iphone .contenedor-form span.provinciaSpan,
.android .contenedor-form span.provinciaSpan,
.linux.opera .contenedor-form span.provinciaSpan,
.OmniWeb .contenedor-form span.provinciaSpan,
.mobile .contenedor-form span.provinciaSpan,
.blackberry .contenedor-form span.provinciaSpan,
.ipod .contenedor-form span.provinciaSpan,
.linux.opera.opera12 .contenedor-form span.provinciaSpan,
.webtv .contenedor-form span.provinciaSpan
{float:left;padding-right:5px;}

.ipad .contenedor-form .provinciaSpan select,
.iphone .contenedor-form .provinciaSpan select,
.android .contenedor-form .provinciaSpan select,
.linux.opera .contenedor-form .provinciaSpan select,
.OmniWeb .contenedor-form .provinciaSpan select,
.mobile .contenedor-form .provinciaSpan select,
.blackberry .contenedor-form .provinciaSpan select,
.ipod .contenedor-form .provinciaSpan select,
.linux.opera.opera12 .contenedor-form .provinciaSpan select,
.webtv .contenedor-form .provinciaSpan select
{display: block !important; float:left; width: 165px!important;}

.ipad .contenedor-form span.tiendaSpan,
.iphone .contenedor-form span.tiendaSpan,
.android .contenedor-form span.tiendaSpan,
.linux.opera .contenedor-form span.tiendaSpan,
.OmniWeb .contenedor-form span.tiendaSpan,
.mobile .contenedor-form span.tiendaSpan,
.blackberry .contenedor-form span.tiendaSpan,
.ipod .contenedor-form span.tiendaSpan,
.linux.opera.opera12 .contenedor-form span.tiendaSpan,
.webtv .contenedor-form span.tiendaSpan
{float:left;padding-right:5px;}

.ipad .contenedor-form .tiendaSpan select,
.iphone .contenedor-form .tiendaSpan select,
.android .contenedor-form .tiendaSpan select,
.linux.opera .contenedor-form .tiendaSpan select,
.OmniWeb .contenedor-form .tiendaSpan select,
.mobile .contenedor-form .tiendaSpan select,
.blackberry .contenedor-form .tiendaSpan select,
.ipod .contenedor-form .tiendaSpan select,
.linux.opera.opera12 .contenedor-form .tiendaSpan select,
.webtv .contenedor-form .tiendaSpan select
{display: block !important; float:left; width: 165px!important;}

/*23oct2014 cambios para hacer visibles los combos de R2 plus en ipad */


.ipad #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.iphone #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.android #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.linux.opera #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.OmniWeb #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.mobile #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.blackberry #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.ipod #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.linux.opera.opera12 #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select,
.webtv #seccionhome.r2plus #listado-productos-contenedor #listado-productos li .wrap-list-content select
{display: block !important; visibility:1;float:left; width: 165px!important; margin-bottom:6px}

.ipad #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.iphone #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.android #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.linux.opera #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.OmniWeb #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.mobile #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.blackberry #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.ipod #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.linux.opera.opera12 #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle,
.webtv #seccionhome.r2plus .ficha-producto-descripcion-cajasub-subtittle
{clear:left;}

.ipad #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.iphone #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.android #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.linux.opera #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.OmniWeb #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.mobile #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.blackberry #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.ipod #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.linux.opera.opera12 #id-r2 #ficha-producto #ficha-producto-descripcion div div select,
.webtv #id-r2 #ficha-producto #ficha-producto-descripcion div div select
{display: block !important; visibility:1;float:left; width: 165px!important; margin-bottom:6px; clear:left }



/* Fin selector de tiendas en listados y fichas 23oct2014 */



/* texto de mi pedido en el branding /05/12/2013 */
.ipad #branding .nav-miPedid o a,
.iphone #branding .nav-miPedido a,
.android #branding .nav-miPedido a,
.linux.opera #branding .nav-miPedido a,
.OmniWeb #branding .nav-miPedido a,
.mobile #branding .nav-miPedido a,
.blackberry #branding .nav-miPedido a,
.ipod #branding .nav-miPedido a,
.linux.opera.opera12 #branding .nav-miPedido a,
.webtv #branding .nav-miPedido a
{display:block;width: 66px!important;}
/* Fin texto de mi pedido en el branding /05/12/2013 */
/* Combo de saldos /05/12/2013 */
.android #saldos select,.linux.opera #saldos select,.OmniWeb #saldos select,.iphone #saldos select,.mobile #saldos select,.blackberry #saldos select,.ipod #saldos select,.ipad #saldos select,.linux.opera.opera12 #saldos select,.webtv #saldos  select
{
	display: block !important;
	opacity:1!important;
	visibility:visible;
	width: 141px!important;

  background-color: #BCBCBC;/*#F1F1F1;*/
  border: medium none;
  border-radius: 3px;
  color: #666666;
  font-size: 14px;
  height: 26px;
  line-height: 24px;
  margin-bottom: 6px;
  padding-left: 5px;
}

/* Fin Combo de saldos /05/12/2013 */
/* QuickView para ipad /10/12/2013 */

.ipad #tienda-ficha-producto #content,
.iphone #tienda-ficha-producto #content,
.ipad #fichabodegon #content,
.iphone #fichabodegon #content,
.ipad #fichavariante #content,
.iphone #fichavariante #content,
.ipad #fichaoutlet #content,
.iphone #fichaoutlet #content,
.ipad #fichaventaflash #content,
.iphone #fichaventaflash #content,
.ipad #fichasimple #content,
.iphone #fichasimple #content,
.ipad #fichauniversal #content,
.iphone #fichauniversal #content {
  width: 941px!important;
}
.ipad #tienda-ficha-producto.quick,
.iphone #tienda-ficha-producto.quick,
.ipad #fichabodegon.quick,
.iphone #fichabodegon.quick,
.ipad #fichavariante.quick,
.iphone #fichavariante.quick,
.ipad #fichaoutlet.quick,
.iphone #fichaoutlet.quick,
.ipad #fichaventaflash.quick,
.iphone #fichaventaflash.quick,
.ipad #fichasimple.quick,
.iphone #fichasimple.quick,
.ipad #fichauniversal.quick,
.iphone #fichauniversal.quick {
  width: 945px!important;
}

.ipad #tienda-listado #colorbox,
.iphone #tienda-listado #colorbox {
	position: fixed!important;top:80px!important;
}


/* Fin QuickView para ipad /10/12/2013 */

/* Paso 2 de la compra 06/05/2014 EVO#610 */
.mac #tienda-carrito #comboProvince{float:left;}
.mac #tienda-carrito #form-financiacion .sbHolder{	display: none !important;}
.mac #tienda-carrito #comboProvince,

/* Paso 2 de la compra 08/01/2014*/

.android #tienda-carrito #comboProvince,
.linux.opera #tienda-carrito #comboProvince,
.OmniWeb #tienda-carrito #comboProvince,
.iphone #tienda-carrito #comboProvince,
.mobile #tienda-carrito #comboProvince,
.blackberry #tienda-carrito #comboProvince,
.ipod #tienda-carrito #comboProvince,
.ipad #tienda-carrito #comboProvince,
.linux.opera.opera12  #tienda-carrito #comboProvince,
.webtv #tienda-carrito #comboProvince {   background: none repeat scroll 0 0 white;
    display: block !important;
    height: auto !important;
    opacity: 1 !important;
    width:310px;}
/* Fin Paso 2 de la compra 08/01/2014*/










.android #queryResult .top-saldos .criterios .selector select,
.android #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.linux.opera #queryResult .top-saldos .criterios .selector select,
.linux.opera #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.OmniWeb #queryResult .top-saldos .criterios .selector select,
.OmniWeb #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.iphone #queryResult .top-saldos .criterios .selector select,
.iphone #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.mobile #queryResult .top-saldos .criterios .selector select,
.mobile #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.blackberry #queryResult .top-saldos .criterios .selector select,
.blackberry #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.ipod #queryResult .top-saldos .criterios .selector select,
.ipod #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.ipad #queryResult .top-saldos .criterios .selector select,
.ipad #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.linux.opera.opera12  #queryResult .top-saldos .criterios .selector select,
.linux.opera.opera12  #queryResult .top-saldos .selectsaldo #uniform-selectshop select,
.webtv #queryResult .top-saldos .criterios .selector select,
.webtv #queryResult .top-saldos .selectsaldo #uniform-selectshop select {   background: none repeat scroll 0 0 white;
    display: block;
    height: auto !important;
    opacity: 1 !important;}


.android #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.linux.opera #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.OmniWeb #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.iphone #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.mobile #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.blackberry #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.ipod #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.ipad #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.linux.opera.opera12 #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop,
.webtv #queryResult .bottom-saldos .selectsaldo #uniform-selectshop #selectshop  {   background: none repeat scroll 0 0 white;
    display: block;
    height: auto !important;
    opacity: 1 !important;}


.android .filtro-ordenacion,
.linux.opera .filtro-ordenacion,
.OmniWeb .filtro-ordenacion,
.iphone .filtro-ordenacion,
.mobile .filtro-ordenacion,
.blackberry .filtro-ordenacion,
.ipod .filtro-ordenacion,
.ipad .filtro-ordenacion,
.linux.opera.opera12 .filtro-ordenacion,
.webtv .filtro-ordenacion { width: 300px !important;   width: 300px !important;}

.android .resultados-pagina,
.linux.opera .resultados-pagina,
.OmniWeb .resultados-pagina,
.iphone .resultados-pagina,
.mobile .resultados-pagina,
.blackberry .resultados-pagina,
.ipod .resultados-pagina,
.ipad .resultados-pagina,
.linux.opera.opera12 .resultados-paginan,
.webtv .resultados-pagina
{width: 190px !important;}

.android #resultados-pagina,
.linux.opera #resultados-pagina,
.OmniWeb #resultados-pagina,
.iphone #resultados-pagina,
.mobile #resultados-pagina,
.blackberry #resultados-pagina,
.ipod #resultados-pagina,
.ipad #resultados-pagina,
.linux.opera.opera12 #resultados-pagina,
.webtv #resultados-pagina
{float: left;}

.android .paginacion-listado-productos .resultados-pagina .span-derecho ,
.linux.opera .paginacion-listado-productos .resultados-pagina .span-derecho ,
.OmniWeb .paginacion-listado-productos .resultados-pagina .span-derecho ,
.iphone .paginacion-listado-productos .resultados-pagina .span-derecho ,
.mobile .paginacion-listado-productos .resultados-pagina .span-derecho ,
.blackberry .paginacion-listado-productos .resultados-pagina .span-derecho ,
.ipoda .paginacion-listado-productos .resultados-pagina .span-derecho ,
.ipad .paginacion-listado-productos .resultados-pagina .span-derecho ,
.linux.opera.opera12 .paginacion-listado-productos .resultados-pagina .span-derecho ,
.webtv .paginacion-listado-productos .resultados-pagina .span-derecho {float: none;}



/* ipad */
.iphone #comoHacerlo #extras,
.ipad #comoHacerlo #extras,
.iphone #demostracion #extras,
.ipad #demostracion #extras {margin: 0px 0 0 8px !important;}

.iphone #comoHacerlo #wrapper-3 #main,
.ipad #comoHacerlo #wrapper-3 #main,
.iphone #demostracion #wrapper-3 #main,
.ipad #demostracion #wrapper-3  #main{ width: 625px!important; }
.webkit .preferencias .checkbox input {visibility:hidden;}



/* Scroll infinito */

/* .ias_loader img{ padding-left:50%;} */

.ias_loader { background-color: white;
    border: 1px solid lightgray;
    border-radius: 5px 5px 5px 5px;
    display: block;
    float: left;
    margin: -52px 46% 25px;
    padding: 20px;
    position: relative;}

/* ------ */
.ias_loader {
 background-color: white;
    border: 1px solid lightgray;
    border-radius: 5px 5px 5px 5px;
    bottom: -100px;
    box-shadow: 1px 5px 5px 5px #888888;
    float: left;
    margin: -31px 430px 25px !important;
    position: absolute;
    z-index: 99999;
    width: 82px;
    height: 82px;
    }
.ias_loader img {display: block;
    margin: 25px;

}
 /* fechas y horario de tienda (cerrada - apertura media jornada - abierta )*/
 /* 2013-02-01*/

 .calendario-festivos .ico-media, .calendario-festivos .ico-cerrado, .calendario-festivos .ico-abierto {margin-right: 5px;height: 12px; width: 12px; display: block; float: left; margin-top: 1px;}

.calendario-festivos .ico-media {background: url("../img/bg-ico_media.png") no-repeat 0 0 transparent }
.calendario-festivos .ico-cerrado {background: url("../img/bg-ico_cerrado.png") no-repeat 0 0 transparent }
.calendario-festivos .ico-abierto {background: url("../img/bg-ico_abierto.png") no-repeat 0 0 transparent }

.calendario-festivos .fecha {margin-right: 5px;}

.calendario-festivos .horario-media {font-weight: normal;color: #FEA312}
.calendario-festivos .horario-cerrado {font-weight: normal;color: #FF0000}
.calendario-festivos .horario-abierto {font-weight: normal;color: #62BD19}

/* ---- */

/* (rmunoz) Formulario devoluciones*/
#MerchandiseReturnForm {display: block!important;clear:left;}
#MerchandiseReturnForm #form-devolucion {
	display: block!important;
	margin-right: 0px!important;
	float:left;
	clear:left;
	margin-bottom: 20px;
}
#MerchandiseReturnForm #form-devolucion .errorDiv {color: red; font-weight: bold; margin-bottom: 10px;font-size: 14px;}
#MerchandiseReturnForm #form-devolucion input.errorForm, #MerchandiseReturnForm #form-devolucion textarea.errorForm, #MerchandiseReturnForm #form-devolucion table input.errorForm, #MerchandiseReturnForm #form-devolucion input.fourNum.errorForm, #MerchandiseReturnForm #form-devolucion input.twoNum.errorForm, #MerchandiseReturnForm #form-devolucion input.tenNum.errorForm {
	color:#fff;
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
	background: #aa0000;
	background: -webkit-gradient(linear, left top, left bottom, from(#dd0000), to(#aa0000));
	background: -moz-linear-gradient(top, #dd0000, #aa0000);
 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd0000', endColorstr='#aa0000');
}
#MerchandiseReturnForm #form-devolucion .sbHolder.errorForm {
	color:#fff;
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
	background: #aa0000;
	background: -webkit-gradient(linear, left top, left bottom, from(#dd0000), to(#aa0000));
	background: -moz-linear-gradient(top, #dd0000, #aa0000);
 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd0000', endColorstr='#aa0000');
}
#MerchandiseReturnForm #form-devolucion .sbHolder a + a {
	width: 285px !important;
}
#MerchandiseReturnForm #form-devolucion .sbHolder.errorForm a + a {
	width: 285px !important;
	color:#fff;
}
#MerchandiseReturnForm #form-devolucion .sbHolder ul.sbOptions.height {
	height: 65px !important;
}
#MerchandiseReturnForm #form-devolucion .columna {width: 440px;float: left;margin-bottom: 24px;}
#MerchandiseReturnForm #form-devolucion .columna h3 {font-size:15px;padding-bottom:11px;border-bottom:solid 1px #d3e4bf;margin-bottom:13px;}
#MerchandiseReturnForm #form-devolucion label {display: block;font-size: 14px;float:left;}
#MerchandiseReturnForm #form-devolucion input.fourNum {width: 37px !important;}
#MerchandiseReturnForm #form-devolucion input.twoNum {width: 25px !important;}
#MerchandiseReturnForm #form-devolucion input.tenNum {width: 80px !important;}
#MerchandiseReturnForm #form-devolucion .last {margin-bottom: 40px;}
#MerchandiseReturnForm #form-devolucion span.sep {display:inline-block;color:#a3a3a3;padding-left:3px;width:110px;vertical-align: top;line-height:24px;float:left;font-size:14px;position:relative;}
#MerchandiseReturnForm #form-devolucion input {height: 24px;font-size:14px;padding-left:10px;line-height:24px;margin-bottom:6px;/*font-family: "HelveticaNeue";*/border:none;background-color:#f1f1f1;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#666;width: 296px;}
#MerchandiseReturnForm #form-devolucion .sbHolder {width: 306px !important;background-color: #F1F1F1;vertical-align: middle;margin-bottom: 5px;}
#MerchandiseReturnForm #form-devolucion .sbOptions {width: 306px !important;}
#MerchandiseReturnForm #form-devolucion .tabla {display: block;clear: left;}
#MerchandiseReturnForm #form-devolucion .tabla table {display: block;clear: left;}
#MerchandiseReturnForm #form-devolucion .tabla input {width: 280px}
#MerchandiseReturnForm #form-devolucion .tabla input.btnCenter {background: -moz-linear-gradient(center top, #79B932, #60A908) repeat	scroll 0 0 transparent !important;background-color: #60a908 !important;border-radius: 5px 5px 5px 5px !important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset !important;color: white !important;cursor: pointer !important;float: right !important;font-family: helvetica !important;font-size: 14px !important;font-weight: inherit !important;height: 24px !important;margin-left: 6px !important;text-align: center !important;border: none !important;  padding: 0 5px 3px;}
#MerchandiseReturnForm #form-devolucion .tabla input.btnCenter .oculto {display: none;}
#MerchandiseReturnForm #form-devolucion .tabla input.btnCenter .anadir {width: 125px !important;}
#MerchandiseReturnForm #form-devolucion div.servicio {display: block;}
#MerchandiseReturnForm #form-devolucion label.clickeable {
	color: #A3A3A3;
    line-height: 18px;
    margin-left: 0 !important;
    clear: both;
    display: block;
    height: 16px;
    width: 16px;
    position: relative;
}
#MerchandiseReturnForm #form-devolucion span.checkbox {
	background-image: url("../img/checkbox-medium.png");
    background-position: 0 -16px;
    cursor: pointer;
    display: block;
    float: left;
    height: 16px;
    line-height: 16px;
    margin: 2px 0 0;
    text-indent: -9999px;
    width: 17px;
}
#MerchandiseReturnForm #form-devolucion label.condiciones span.sep {
    width: 500px;
}
#MerchandiseReturnForm #form-devolucion span.checkbox.checked {background-position: 0px 0px;}
#MerchandiseReturnForm .bt-text.prev {background-image:url(../img/tramitarpedido-prev.png);background-repeat:no-repeat;background-position:left 2px;padding-left:15px;float:left;margin-top:31px;margin-bottom:77px;}
#MerchandiseReturnForm .bt {float:right;margin-top:20px;margin-right:4px;line-height:32px;padding:0px 7px;font-size:18px;margin-bottom: 20px;}
#MerchandiseReturnForm .bt span {height:9px;display:inline-block;}
#MerchandiseReturnForm p {display: block;clear: left;}

.columna-der {margin-left: 58px !important; float:right !important}
.tabla {border-top-color: #D3E4BF;border-top-style: solid;border-top-width: 1px;float: left;margin-bottom: 10px;overflow-x: auto;overflow-y: auto;padding-left: 0;padding-right: 0;}
.tabla .tabla-productos { margin-bottom: 10px;}
.tabla .tabla-productos table {display: block;width: 938px;}
.tabla .tabla-productos table thead tr td { color: #A3A3A3;font-size: 14px;line-height: 24px;padding-left: 3px;position: relative;vertical-align: top;}
.tabla .tabla-productos table tbody tr td input { margin-right: 10px;width: 280px !important;}
.tabla .aniadir-producto {float: left;width: 938px;}
.tabla .aniadir-producto input {float: right;font-size: 12px !important;padding-bottom: 2px !important;padding-left: 10px !important;padding-right: 10px !important;width: auto !important;}

.tabla .tabla-productos table tbody tr td span {
  background: url(../img/bt-eliminar.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 26px;
    margin-top: -7px;
    text-indent: -99999px;
    width: 26px;
    cursor: pointer;
}

.motivo {border-top-color: #D3E4BF;border-top-style: solid;border-top-width: 1px;float: left;margin-bottom: 20px;padding-top: 10px;}
.motivo #descriptionReturn { border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px; background-color: #F1F1F1;margin-bottom: 5px;vertical-align: middle;width: 490px !important;border:none;margin-left: 20px;color: #666666;}
.servicio-realizar {border-top-color: #D3E4BF;border-top-style: solid;border-top-width: 1px;float: left;padding-top: 10px;width: 938px;}
.servicio-realizar #cuenta .numero-cuenta{float: left;}
.servicio-realizar #cuenta {float: left!important;margin-left: 20px!important;}
.info-avisoLegal{    border-top: 1px solid #D3E4BF;
    float: left;
    padding-top: 10px;
    width: 938px;}
.info-avisoLegal p {font-size:12px; color:#9F9F9F!important}
.info-avisoLegal p a{color:#0099CC !important;text-decoration:none!important;}
.info-avisoLegal p a:hover{text-decoration:underline!important;}
#colorBoxDevolution {padding-top: 18px; padding-bottom: 18px; padding-right: 18px; padding-left: 18px; float: left;}
#colorBoxDevolution p {color: #333; font: 20px arial, helvetica, sans-serif; line-height: 18px; margin-bottom: 5px;}


/* modo edici�n 21/10/2013 */
.tabs-container.edit #tiendas-tabs {
height: inherit!important;
}

/*p�gina de comparativa 21/10/2013 */
#comparativa table a img{
max-width: 207px;
}

/* estilos de fichaProductoOutletR3.jsp 23/10/2013 */
.cd{cursor:default;}
.noHover{background:-moz-linear-gradient(center top , #9F9F9F, #727272) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;}
.anclatop{background-image:none!important;}

table#symantecLM{display: none;}

/*** Comunidad ***/
.explicativo .bg-col-cont {
    background: url('../img/comunidad-big-grey.png') no-repeat scroll right 8px transparent;
    margin: -31px 0px -14px;
    padding: 31px 0px 7px;
    z-index: 0;
}

#wrapper-3 #main #seccionhome.ideasyconsejos-new h6.iconoderecomunidad {
background: url('../img/comunidad-small-green.png') no-repeat scroll 95px 9px transparent;
padding-right: 50px!important;
}

.ideasyconsejos-new #col-der-ic p.pcomunidad {
margin-left: 10px;
}

.ideasyconsejos-new #col-der-ic p.pcomunidad a {
font-size: 13px;
letter-spacing: -0.5px;
}

a.mas-info-comunidad {
border-bottom: 1px solid #09F;
color: #09F !important;
font-size: 13px;
line-height: 15px;
transition: border-bottom 0.2s ease-out 0s;
text-decoration: none !important;
}

a.mas-info-comunidad:hover {
text-decoration: none !important;
border-bottom: 1px solid #FFFFFF;
}

.explicativo a.mas-info-comunidad:hover {
border-bottom: 1px solid #e6e6e6;
}


/****** showroom-configuration ******/

#wrapper-3 #main #seccionhome #showroom-configuration {
background-color: #fff;
border: 1px solid #e7e7e7;
border-top: none;
border-bottom: none;
width: 902px!important;
margin-bottom: 0px;
display: block;
clear: both;
padding: 13px 21px 18px 21px;
position: relative;
}

#wrapper-3 #main #seccionhome #showroom-configuration #showroom-configuration-in {
background-color: #EFEFEF;
padding: 11px 12px 3px 12px;
width: auto;
font-size: 15px;
line-height: 23px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
}

#wrapper-3 #main #seccionhome #showroom-configuration div.showroom-configuration-row {
clear: both;
margin: 0px 0px 25px -7px;
padding-top: 8px;
}

#wrapper-3 #main #seccionhome #showroom-configuration div.showroom-configuration-row.first {
clear: none;
margin: 2px 0 0 -7px;
padding-top: 0px;
}


#wrapper-3 #main #seccionhome #showroom-configuration #sub-header #showroom-configuration ul {
float: left;
height: 23px;
}

#wrapper-3 #main #seccionhome #showroom-configuration ul {
float: left;
height: auto;
}

#wrapper-3 #main #seccionhome #showroom-configuration ul li.first {
background: none;
padding-left: 0px;
}

#wrapper-3 #main #seccionhome #showroom-configuration ul li {
float: left;
padding: 0px 10px 0px 12px;
background: url(../img/configuration-sep.gif) no-repeat left 3px;
background: none;
}

#wrapper-3 #main #seccionhome #showroom-configuration ul li a.lm-selector-name {
  float: left;
  padding-right: 26px;
  background: url(../img/bt-plus.png) no-repeat right top;
  color: #3F3E32;
  text-decoration: none;
  -moz-transition: color 0.25s ease-in, background-color 0.25s ease-in;
  -webkit-transition: color 0.25s ease-in, background-color 0.25s ease-in;
}

#wrapper-3 #main #seccionhome #showroom-configuration ul li a.lm-selector-name:hover {
  background-position: right -23px;
  text-decoration: none !important;
  color: #59A500;
}

#wrapper-3 #main #seccionhome #showroom-configuration ul.showroom-configuration-options {
display: none;
}

#wrapper-3 #main #seccionhome #showroom-configuration ol {
float: left;
margin-top: 0px;
margin-left: 0px;
height: 23px;
}

/*
#wrapper-3 #main #seccionhome #showroom-configuration ol li.first {
background: none;
padding-left: 0px;
}

#wrapper-3 #main #seccionhome #showroom-configuration ol li {
float: left;
padding: 0px 12px;
background: url(../img/configuration-sep.gif) no-repeat left 2px;
background: none;
}

#wrapper-3 #main #seccionhome #showroom-configuration ol li label.clickeable {
float: left;
font-size: 13px;
color: #3F3E32;
-moz-transition: all 0.45s ease-in-out;
-webkit-transition: all 0.45s ease-in-out;
transition: all 0.45s ease-in-out;
line-height: 22px;
text-decoration: none;
-moz-transition: color 0.25s ease-in, background-color 0.25s ease-in;
-webkit-transition: color 0.25s ease-in, background-color 0.25s ease-in;
}

#wrapper-3 #main #seccionhome #showroom-configuration ol li a:hover,
#wrapper-3 #main #seccionhome #showroom-configuration ol li a.selected,
#wrapper-3 #main #seccionhome #showroom-configuration ol li label.clickeable:hover,
#wrapper-3 #main #seccionhome #showroom-configuration ol li label.clickeable.selected,*/
#wrapper-3 #main #seccionhome #showroom-configuration ul li a.simple-check:hover,
#wrapper-3 #main #seccionhome #showroom-configuration ul li a.simple-check .selected {
color: #59A500;
text-decoration: none !important;
}

.ipad #wrapper-3 #main #seccionhome #showroom-configuration ul li a.simple-check:hover,
.ipad #wrapper-3 #main #seccionhome #showroom-configuration ul li a.simple-check .selected {
color: #666;
text-decoration: none !important;
}

/*
#wrapper-3 #main #seccionhome #showroom-configuration ol li a span {
float: left;
width: 22px;
height: 22px;
background: url(../img/img-comun/checkbox-small.png) no-repeat 0px 0px;
-moz-transition: all 0.45s ease-in-out;
-webkit-transition: all 0.45s ease-in-out;
transition: all 0.45s ease-in-out;
}
*/
/* listado-productos */

#wrapper-3 #main #seccionhome #listado-productos {
padding-top: 12px;
padding-bottom: 0px;
}

#wrapper-3 #main #seccionhome #listado-productos > li {
margin-bottom: 24px;
}

/* tabla colores */

#wrapper-3 #main #seccionhome ul.colores {
clear: both;
float: left;
margin: -2px 0 8px 8px;
}

#wrapper-3 #main #seccionhome ul.colores li {
float: left;
text-indent: -9999px;
width: 29px;
height: 18px;
}

#wrapper-3 #main #seccionhome ul.colores li.selec {
border: solid 2px #63942f;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 27px;
height: 16px;
margin: -1px 0 -1px -1px;
background-position: -1px -1px;
}

#wrapper-3 #main #seccionhome ul.colores li.selec + li{
background-position: -1px 0;
width: 28px;
}

#wrapper-3 #main #seccionhome ul.colores li.selec div {
border: solid 1px #eaf5e4;
margin: -20px 0 0 0;
height: 14px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

/**** ficha-producto-cabecera ****/

#wrapper-3 #main #seccionhome #ficha-producto #ficha-producto-cabecera {
padding: 12px 0 20px 12px;
}

#wrapper-3 #main #seccionhome #ficha-producto #ficha-producto-cabecera h2 {
color: #999999;
font-size: 20px;
font-weight: normal;
margin-bottom: -4px;
}

#wrapper-3 #main #seccionhome #ficha-producto #ficha-producto-cabecera h3 {
color: #000;
font-size: 26px;
font-weight: bold;
margin-bottom: -2px;
}

#wrapper-3 #main #seccionhome #ficha-producto #ficha-producto-cabecera h5 {
color: #999999;
margin-bottom: 7px;
}

#wrapper-3 #main #seccionhome #ficha-producto #ficha-producto-cabecera p {
color: #999999;
font-size: 14px;
}

#wrapper-3 #main #seccionhome #ficha-producto #ficha-producto-cabecera ul {
margin-bottom: 19px;
}

#wrapper-3 #main #seccionhome #ficha-producto #ficha-producto-cabecera ul li {
float: left;
margin-right: 20px;
}

/* pop up filtros */


#wrapper-3 #main #seccionhome #lm-selector{
display:none;
position: absolute;
z-index: 999;
font-size: 14px;
line-height: 14px;
width: 800px;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-title{
float: left;
padding: 12px 36px 12px 12px;
background: #FFF url(../img/bt-minus.png) no-repeat right top;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-bottom-right-radius: 0px;
border-bottom-right-radius: 0px;
margin: 0;
}

#wrapper-3 #main #seccionhome #lm-selector a.lm-selector-title:hover{
text-decoration: none !important;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup{
float: left;
clear: both;
background-color: #FFF;
width: 100%;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-border-top-left-radius: 0px;
-moz-border-top-left-radius: 0px;
border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-top-right-radius: 0px;
border-top-right-radius: 0px;
padding-top: 16px;
}

.ipad #wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup {
margin-top: -1px;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup .lm-wrapper-cont{
float: left;
width: auto;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup > p{
float: left;
display: block;
margin-left: 12px;
margin-bottom: 8px;
font-size: 16px;
font-weight: 500;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul {
  clear: both;
  margin-bottom: 20px;
  width: 100%;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul li {
  font-size: 16px;
  line-height: 27px;
  margin-bottom: 0;
  padding: 0 10px 0 41px;
  transition: all 0.25s linear 0s;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul li:hover{
  background-color: #F0F0F0;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul li.all:hover{
  background-color: transparent;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul.lm-selector-item-list li a {
  color: #000000;
  font-size: 16px;
  line-height: 27px;
  max-width: 152px;
  width: 100%;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul.lm-selector-item-list li a span {
float: left;
display: inline-block;
height: 27px;
width: 27px;
margin-left: -29px;
background: url(../img/checkbox-big.png) no-repeat 0 0px;
-moz-transition: all 0.25s ease-in;
-webkit-transition: all 0.25s ease-in;
}



#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul.lm-radio-button li a span{
background: url(../img/radiobutton-big.png) no-repeat 0 0;
}


#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul li a:hover{
  text-decoration: none!important;
}


#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul li a.selected span{
background-position: 0 -27px;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup ul li.all a,
#wrapper-3 #main #seccionhome #lm-selector .lm-selector-doble-color a.elegir-todos {
clear: both;
width: auto;
display: block;
margin: 0;
padding: 0 0 0 30px;
background: none;
border-top: none;
color: #09F;
text-decoration: underline;
opacity: 1;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup .lm-selector-cont.hasSubTitle {
margin-top: -20px;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup .lm-selector-cont-left {
position: relative;
float: left;
height: 100%;
margin: 0 0 14px 0;
padding-bottom: 50px;
width: 215px;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup .lm-selector-cont {
float: left;
width: 350px;
margin: 0px 20px 14px 0px;
padding-left: 20px;
border-left: 1px solid #E3E3E3;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-checks .lm-selector-cont{
/*width: auto;*/
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup .lm-selector-cont img {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
min-height: 138px;
margin-bottom: 20px;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup .lm-selector-cont h3 {
margin: 0;
padding-bottom: 5px;
font-size: 25px;
line-height: 25px;
font-weight: 300;
color: #000;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup .lm-selector-cont p {
font-size: 14px;
line-height: 18px;
color: #333;
}

#wrapper-3 #main #seccionhome #main .text #lm-selector .lm-selector-popup .lm-selector-cont p {
margin: 0;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-close{
position: absolute;
top: 22px;
right: 0px;
margin-right: -16px;
float: left;
width: 32px;
height: 32px;
text-indent: -9999px;
background: url(../img/bt-close-blue-big.png) no-repeat left top;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-apply{
position: absolute;
min-width: 115px;
float: left;
left:12px;
bottom:0;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup .checkbox {
margin: 4px 8px 0 0;
}

#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup label.clickeable {
color: #000;
}
#wrapper-3 #main #seccionhome #lm-selector .lm-selector-popup label.clickeable:hover, #lm-selector .lm-selector-popup label.clickeable.selected {
color: #000;
}

#wrapper-3 #main #seccionhome .showroom-configuration-row .wrapper-content-filtro{
  display:none;
}

#wrapper-3 #main #seccionhome #lm-selector #lm-selector-popup ul li a{
float: left;
height: 27px;
padding-left: 42px;
width: 100%;
color: #000;
background: url(../img/img-comun/checkbox-big.png) no-repeat 12px 0px;
-moz-transition: all 0.25s ease-in;
-webkit-transition: all 0.25s ease-in;
}

/*tablet samsung*/
.android #anio-nacimiento .sbHolder{display: none ;}
.android #anio-nacimiento #fecha{display: block !important;}

